package com.shujia.wyh.day10;

/*
        讲解main方法的格式：
        public static void main(String[] args) {...}

        public:公共的，访问权限是最大的。由于main方法是被jvm所调用的，所以权限要足够大。
        static:静态的，不需要创建对象，通过类名就可以了，方便jvm的调用
        void:曾经我们还使用过，代表的是没有返回值。因为main是由jvm调用的，所以如果有返回值的话，返回给jvm是没有意义的
        main:是一个常见的方法入口，很多语言要想执行的话都是需要一个main方法。
        String[] args:形参是一个字符串数组，将来进行传参。
                    1、如何传参？
                        想一下，为啥要有这个东西存在。
                        因为Scanner键盘录入是JDK1.5之后出现，在此之前都用这种main方法传参的方式来进行键盘录入的。
                        早期程序使用命令行操作的，那么我们是不是也可以尝试用命令行做一下。
                        语句格式：java MainDemo hello world java bigdata xiaohu xxx


 */
public class MainDemo {
    public static void main(String[] args) {
//        System.out.println(args); //[Ljava.lang.String;@4554617c
//        System.out.println(args.length);
        for(int i=0;i<args.length;i++){
            System.out.println(args[i]);
        }
    }
}
